package pacman.base;

public interface Entity extends Animatable {

    public enum Role {
    	PLAYER, GHOST, GOLD, BLOCK, DUMMY, MAP, EATGEM, RAY
    };
    public Role getRole();

    public void addToLevel(Level l);

    public void removeFromLevel(Level l);

    public void onCollision(Entity obstacle);

    public boolean isToRemove();
}
